home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / tel2305s.zip / PASSMAKE.MSC < prev    next >
Text File  |  1991-11-19  |  2KB  |  38 lines

  1. #
  2. #   Microsoft 6.0 makefile for NCSA Telpass
  3. #
  4.  
  5. I       = ..\include
  6. #CC     = CL /c /EM /AL /DMSC /I$(I) /W3      # for making more portable versions
  7. #CC     = CL /c /EM /AL /DMSC /I$(I) /Ot /Gs /W3  # for making more portable versions, with the best optimization
  8. CC     = CL /c /EM /AL /DMSC /I$(I) /Od /W3  # for making more portable versions
  9. #CC      = CL /c /EM /AL /DMSC /DMAL_DEBUG /I$(I) /Ox /W3   # for debugging memory errors (re-compile the whole source)
  10. #CC     = CL /c /EM /AL /DMSC /I$(I) /G2 /Ox /W3 # for making versions which only need to run on 80286s
  11. #CC     = CL /c /EM /AL /FPi87 /DMSC /I$(I) /G2 /Ox /W3 # for making versions which only need to run on 80286s with 80287 math coprocessors
  12. #CC     = CL /c /EM /AL /DMSC /I$(I) /Zg  # for generating function declarations
  13. MM      = masm /W2 /P /DMicrosoft /I..\..\include  # for assembly code files
  14. LINKER  = link                              # Microsoft's linker
  15. LINKLINE= telpass+ncsaio; 
  16. LINK   = /ST:4096 /CO /DOSSEG              # for debugging
  17. #LINK    = /ST:4096 /E /F /PAC /DOSSEG       # for final versions
  18.  
  19. telpass\telpass.obj : telpass\telpass.c
  20.     cd telpass
  21.     $(CC) telpass.c
  22.     copy telpass.obj ..\lib
  23.     cd ..
  24.  
  25. engine\ncsaio.obj : engine\ncsaio.asm
  26.     cd engine
  27.     $(MM) ncsaio.asm ;
  28.     copy ncsaio.obj ..\lib
  29.     cd ..
  30.  
  31. #Use the folowing lines for Microsoft Linker
  32. telpass.exe : lib\telpass.obj lib\ncsaio.obj
  33.     cd lib
  34.     $(LINKER) $(LINK) $(LINKLINE)
  35.     copy telpass.exe ..
  36.     del telpass.exe
  37.     cd ..
  38.